leaf herbicides - Turkish English Dictionary